\documentclass[a4paper,11pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage{sbc-template}
\usepackage[alf]{abntcite}
\usepackage[final]{pdfpages}
\usepackage{graphicx}
\usepackage[usenames,dvipsnames]{color}

\hyphenation{con-fi-a-bi-li-da-de}
\hyphenation{des-cen-tra-li-za-da}
\hyphenation{mo-de-lo}
\hyphenation{li-mi-ta-ção}

\sloppy

\title{Integração entre compartilhamentos LP2P em redes distintas}
\author{Ismael Fofonka dos Santos\inst{1}\and{} Rafael Bohrer Ávila\inst{1} }

\begin{document}


\section{Modelo de Validação}
Para validação será definido os seguintes cenários.

\subsection{Cenário 1: encaminhamento de mensagens para sub-rede diferente}
Neste cenário tem-se um peer possuindo um arquivo e 

\subsection{Cenário 2: encaminhamento de exclusão para sub-rede diferente}
Neste cenário tem-se um peer possuindo um arquivo e 

\subsection{Cenário 3: encaminhamento de arquivos para sub-rede diferente}
Neste cenário tem-se um peer possuindo um arquivo e 

\subsection{Cenário 4: encaminhamento de arquivos para sub-rede diferente}
Neste cenário tem-se um peer possuindo um arquivo e 


\subsection{Cenário 5: Solicitação de arquivo externo, que ja não existe mais }
Tem-se dois compartilhamento (A) e (B) executando em sub-redes diferentes.
Dentro de (A), o peer (a') solicita um arquivo que somente existe na rede (B),
e que está sendo armazenado pelo no (b').




\section{Modelo estrutural}
A estrutura do (gate) está baseada na idéia de existir um peer dentro do
compartilhamento, que tem a função de manter a comunicação com a outra rede.
Neste cenário, há uma aplicação daemon que atua como cliente LP2P e fornece a interface de comunicação
REST para recebimento e envio de mensagens externas. Como trata-se de um cliente
para o protocolo LP2P e comunica-se com o daemon LP2P através do
conjunto de mensagens de comunicação local, esta aplicação foi chamada de
cliente de integração. 

Com isso, os critérios para se estabelecer a interligação são a execução
o clinte de integração e possuir conecividade com a rede de destino. 

Sendo assim um compartilhamento LP2P terá a capacidade de se interligar com
tantos compartilhamentos externos quantos forem os peers que atende aos
critérios. (Verificar tecnicamente a validade da frase a seguir) Cabe lembrar 
que um peer que executa o cliente de integração, não permite que
outra app cliente comunique-se com o lp2p naquele peer, impedindo que haja, por
exemplo, acesso simultâneo através de interface gráfica ao lp2p e integração a
partir daquele peer.

Imagem explodida do cliente de integração;
imagem da rede LP2P conectando-se a mais de uma ambiente externo;


\section{Modelo de funcionamento}
Repasse das mensagens.\\
tradução de multicast/REST e REST/multicast.\\
repasse dos arquivos.

\end{document}
